Collège doctoral THESE
نویسنده
چکیده
The focus of this thesis are the theoretical foundations for reasoning about algorithms and protocols for modern distributed systems. Two important features of models for these systems are probability and typed mobility: probabilities can be used to quantify unreliable or unpredictable behaviour and types can be used to guarantee secure behaviour in systems with a mobile structure. In this thesis we develop algebraic and type-based techniques for behavioural reasoning on probabilistic and mobile processes. In the first part of the thesis we study the algebraic theory of a process calculus which combines both nondeterministic and probabilistic behaviour in the style of Segala and Lynch’s probabilistic automata. We consider various strong and weak behavioural equivalences, and we provide complete axiomatisations for finite-state processes, restricted to guarded recursion in the case of the weak equivalences. In the second part of the thesis we investigate the algebraic theory of the π-calculus under the effect of capability types, which are one of the most useful forms of types in mobile process calculi. Capability types allow one to distinguish between the capability to read from a channel, to write to a channel, and to both read and write. They also give rise to a natural and powerful subtyping relation. We consider two variants of typed bisimilarity, both in their late and in their early version. For both of them, we give complete axiomatisations on the closed finite terms. For one of the two variants, we provide a complete axiomatisation for the open finite terms. In the last part of the thesis we develop a type-based technique for verifying the termination property of some mobile processes. We provide four type systems to guarantee this property. The type systems are obtained by successive refinements of the types of the simply typed π-calculus. The termination proofs take advantage of techniques from term rewriting systems. These type systems can be used for reasoning about the terminating behaviour of some non-trivial examples: the encodings of primitive recursive functions, the protocol for encoding separate choice in terms of parallel composition, a symbol table implemented as a dynamic chain of cells. These results lay out the foundations for further study of more advanced models which may combine probabilities with types. They also highlight the robustness of the algebraic and typebased techniques for behavioural reasoning.
منابع مشابه
A Vestibular Interface for Natural Control of Steering in the Locomotion of Robotic Artifacts: Preliminary Experiments
1 ARTS Lab. Scuola Superiore Sant’Anna Piazza Martiri della Libertà, 33 56127 Pisa, Italy [email protected] 2 IMT Doctoral School in Biorobotics Science and Engineering Via San Micheletto, 3 55100 Lucca, Italy 3 CRIM Lab. Scuola Superiore Sant’Anna Piazza Martiri della Libertà, 33 56127 Pisa, Italy 4 CNRS UMR 7152 Collège de France Place Marcelin Berthelot, 11 75231 Paris Cedex 05, France
متن کاملRèglement des études médicales postdoctorales
ARTICLE 1 – DISPOSITIONS GÉNÉRALES Les études médicales postdoctorales consistent en un ensemble de stages effectués dans le cadre d’un programme universitaire agréé par le Collège des médecins du Québec, le Collège des médecins de famille du Canada et le Collège royal des médecins et chirurgiens du Canada. Le présent règlement a pour objet de déterminer les règles relatives aux études médicale...
متن کاملDistributing Social Applications
In this chapter, we evaluate the possibility of predicting a hidden social network using the social information of the users. We refer to this problem as cold start link prediction. We propose a two-phase approach to solve it. First, we build a probabilistic social graph using the social information about the users. Then, in the second phase, we adapt classic link prediction algorithms to the p...
متن کاملLife in science
i was born in 1936 in Berlin, germany. i attended the collège Français Berlin, a historical school where all the classes are taught in French. although living in east Berlin, i studied medicine at the Free university of Berlin, located in west Berlin, from which i graduated in 1961. in 1959, i started working on my doctoral thesis, which i defended in 1962, at the institute of hygiene of the un...
متن کاملBc - Opt : a Branch-and-cut Code for Mixed Integer Programs
A branch-and-cut mixed integer programming system, called bc − opt, is described, incorporating most of the valid inequalities that have been used or suggested for such systems, namely lifted 0-1 knapsack inequalities, 0-1 gub knapsack and integer knapsack inequalities, flowcover and continuous knapsack inequalities, path inequalities for fixed charge network flow structure and Gomory mixed int...
متن کامل[Faits saillants du Forum annuel].
Chers collègues, Lorsque le Collège a adopté un plus petit CA, axé sur les compétences, il s’est engagé à impliquer davantage les Sections provinciales, les leaders qui siègent sur nos comités, nos sections et nos groupes de travail et les départements universitaires de médecine de famille, afin d’obtenir des rétroactions sur certaines questions stratégiques. En juin dernier, plus de 120 membre...
متن کامل